====================================
Lantronix NTC_22x Software
Software Release Notes
Copyright 2026 (c) Lantronix Inc.
====================================

===============
RELEASE SUMMARY
===============
Version:      3.0.0.0R10
Release Date: Oct 13, 2026

Previous version was 2.4.0.0R14 on May 20, 2026

==============
RELEASE STATUS
==============
  Alpha         ( )
  Beta          ( )
  Supplemental  ( )
  Production    (x)
  Test          ( )

==================
PRODUCTS SUPPORTED
==================
GENERIC FIRMWARES

Firmware(s)
1) ntc_220_3.0.0.0.signed.cdi(md5: 6169fbf7ccc25790d4917e9435e401ee): NTC-221, NTC-222, NTC-223, NTC-224
2) vzw_220_3.0.0.0.signed.cdi(md5: 8866f12901a530c163a15d66226f2975): NTC-225-01
3) ntc_227_3.0.0.0.signed.cdi(md5: 60daf44bbdc0b46d542db3ae150af78d): NTC-227


FIRMWARE(s) AND IPK TO UPGRADE FROM 2.4.0.0R14 to 3.0.0.0R10. PLEASE SEE "FIRMWARE UPGRADE FROM 2.4.0.0R14 to 3.0.0.0R10 PROCEDURE" SECTION
RECOVERY FIRMWARES
1) ntc_220_3.0.0.0_r.signed.cdi(md5: f1570431ddbf4fb1c7cc6b6823fe7a2f): NTC-221, NTC-222, NTC-223, NTC-224
2) vzw_220_3.0.0.0_r.signed.cdi(md5: 32a1c8adcdc1458cbe0022bca0829423): NTC-225-01
3) ntc_227_3.0.0.0_r.signed.cdi(md5: d4b8d39c597be6769abd36531614a8e2): NTC-227

Intermediate files
1) ntc_220_3.0.0.0_intermediate_r.signed.cdi(md5sum: d2c10e4c4bf5f4e84f90d72f392fa1e9): NTC-221, NTC-222, NTC-223, NTC-224
2) vzw_220_3.0.0.0_intermediate_r.signed.cdi(md5sum: 2b01c1a4fef85fb3c53d3ab16c522ebb): NTC-225-01
3) ntc_227_3.0.0.0_intermediate_r.signed.cdi(md5sum: 3c473a2fa61c3235ea5833a6bff55489): NTC-227

1) flashtool-with-repartition_1.0_ntc_220-signed.ipk(md5sum: 52dd2d9d210dd00d1b37854d98efa111): NTC-221, NTC-222, NTC-223, NTC-224
2) flashtool-with-repartition_1.0_vzw_220-signed.ipk(md5sum: dfe080485a290bac267943d52a09e696): NTC-225-01
3) flashtool-with-repartition_1.0_ntc_227-signed.ipk(md5sum: 61beaa5f77797248733bbc5411228956): NTC-227

1) ntc_220_2.4.0.1.signed.cdi(md5: 3a3d80274d6d803a892be5714ac7310a): NTC-221, NTC-222, NTC-223, NTC-224
2) vzw_220_2.4.0.1.signed.cdi(md5: 6d58292361bfa3d4727e1ba5ffad5da2): NTC-225-01
3) ntc_227_2.4.0.1.signed.cdi(md5: d6142e6f05cb96a953c5aac42b4eda20): NTC-227

1) gps-common-persist-fix_1.0_arm-signed.ipk(md5sum: f140a34e8a10da34beab39474d5748d9): NTC-22x

===================
NEW FEATURES/TASK
===================
1) Linux Kernel upgraded to v6.6 (1396)
2) Toolchain upgraded to GCC 14 (1397)
3) Upgraded Openvpn to 2.7.7 (1398)
4) Upgrade dnsmasq, Nettle, and GMP Packages per SCA Report (1339)
5) OpenVPN: Add Data Channel Offload (DCO) Support (1342)
6) RIP protocol support on VPN interfaces (179)
7) OSPF routing protocol support (178)
8) Readonly Web UI Account (1192)
9) Option to Disable OpenVPN LZO compression (192)

============
Bug Fixes
============
1) OpenVPN BF-CBC encryption vulnerability (1163)

================
REMOVED FEATURES
================

==========================
KNOWN LIMITATIONS & ISSUES
==========================


==========================
FIRMWARE UPGRADE FROM 2.4.0.0R14 to 3.0.0.0R10 PROCEDURE
==========================
The kernel upgrade from 3.2 to 6.6 requires larger partitions due to increased kernel image size. The existing partition scheme is insufficient for the new kernel, so we have resized both the kernel and rootfs partitions accordingly.
Follow below steps to complete the repartitioning process.
To upgrade from version 2.4.0.0 to 3.0.0.0, you must first complete the following steps. This is a one-time setup per device that will reconfigure your partitions. Once complete, subsequent upgrades will follow the standard process.
The main firmware installation takes approximately 7 mins to 18 mins.

NOTE: This repartition steps should run only once per device.

--------------------------------------------------------------------------------

Upgrade with device web page/TR069:

    1. Install intermediate recovery firmware ntc_22x_3.0.0.0_intermediate_r.signed.cdi
    2. Install flashtool ipk flashtool-with-repartition_1.0_ntc_22x-signed.ipk
    3. Install 3.0.0.0 main firmware ntc_22x_3.0.0.0.signed.cdi
    4. Install 3.0.0.0 recovery firmware ntc_22x_3.0.0.0_r.signed.cdi
    5. Install gps-common-persist-fix_1.0_arm-signed.ipk

------------------------------------------------------------------------------

Upgrade with Percepxion:

The current 2.4.0.0 firmware does not support IPK installation through Percepxion. Upgrade to firmware 2.4.0.1, which includes IPK installation support. Follow the steps below to proceed.
    1. Install ntc_22x_2.4.0.1.signed.cdi
    2. Install intermediate recovery firmware ntc_22x_3.0.0.0_intermediate_r.signed.cdi
    3. Install flashtool ipk flashtool-with-repartition_1.0_ntc_22x-signed.ipk
    4. Install 3.0.0.0 main firmware ntc_22x_3.0.0.0.signed.cdi
    5. Install 3.0.0.0 recovery firmware ntc_22x_3.0.0.0_r.signed.cdi

-------------------------------------------------------------------------------

Upgrade with LWM2M:
    1. Install ntc_22x_2.4.0.1.signed.cdi.
    2. Install intermediate recovery firmware ntc_22x_3.0.0.0_intermediate_r.signed.cdi and initiate device reboot.
    3. Install flashtool ipk flashtool-with-repartition_1.0_ntc_22x-signed.ipk and initiate device reboot.
    4. Install 3.0.0.0 main firmware ntc_22x_3.0.0.0.signed.cdi
    5. Install 3.0.0.0 recovery firmware ntc_22x_3.0.0.0_r.signed.cdi and initiate device reboot.

NOTE: 
Downgrading from firmware version 3.0.0.0 to 2.4.0.0 is not supported. If a downgrade is required, please contact Lantronix Support for assistance.
